owner of a temporary stall set up during popular festivals where food and drink are sold - Español Inglés Diccionario